home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / ftn / zbsize.z / zbsize
Encoding:
Text File  |  1998-10-20  |  3.8 KB  |  133 lines

  1.  
  2.  
  3.  
  4. zzzzbbbbssssiiiizzzzeeee((((3333GGGG))))                                                          zzzzbbbbssssiiiizzzzeeee((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      zzzzbbbbssssiiiizzzzeeee - specifies the number of bit planes desired to comprise the Z
  10.      buffer
  11.  
  12. FFFFOOOORRRRTTTTRRRRAAAANNNN 77777777 SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee zzzzbbbbssssiiiizzzzeeee((((ppppllllaaaannnneeeessss))))
  14.      iiiinnnntttteeeeggggeeeerrrr****4444 ppppllllaaaannnneeeessss
  15.  
  16. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  17.      _p_l_a_n_e_s   is the number of bit planes requested to be configured as Z
  18.               buffer planes. Only positive values are accepted.  The default
  19.               is machine dependent, usually 24 or 32.
  20.  
  21. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  22.      zzzzbbbbssssiiiizzzzeeee specifies how many bit planes are requested to be configured as Z
  23.      buffer planes.  The constraints on _p_l_a_n_e_s are machine dependent.  Call
  24.      ggggeeeettttggggddddeeee((((GGGGDDDDBBBBNNNNZZZZBBBB)))) to determine the maximum number of bit planes available
  25.      for Z buffer operation.
  26.  
  27.      zzzzbbbbssssiiiizzzzeeee takes effect only after ggggccccoooonnnnffffiiii has been called.  The number of bit
  28.      planes granted for the Z buffer may not be exactly what was requested.
  29.      Call ggggeeeettttggggccccoooo((((GGGGCCCCZZZZBBBBUUUUFFFF)))) to determine how many bit planes were configured as Z
  30.      buffer planes.
  31.  
  32.      Since Z buffer bit planes are available only in the normal framebuffer,
  33.      zzzzbbbbssssiiiizzzzeeee should be called only while draw mode is NNNNOOOORRRRMMMMAAAALLLL.
  34.  
  35. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  36.      gconfi, getgco, getgde, mssize
  37.  
  38. NNNNOOOOTTTTEEEESSSS
  39.      This routine is available only in immediate mode.
  40.  
  41.      Since most machines support only a finite set of Z buffer sizes, _p_l_a_n_e_s
  42.      is rounded to the nearest supported size.
  43.  
  44.      IRIS-4D G, GT, GTX, VGX, and VGXT models, the Personal Iris, Iris Indy,
  45.      Indigo Entry, XL, XS, XS24, XZ, Elan and Extreme systems do not support
  46.      zzzzbbbbssssiiiizzzzeeee.
  47.  
  48.      The IRIS-4D RealityEngine models support only values of 0, 24 or 32
  49.      _p_l_a_n_e_s.  On these models the Z buffer and the depth component in the
  50.      multisample buffer are independent.  When the multisample buffer is
  51.      requested in the current framebuffer configuration, it is recommended to
  52.      call zzzzbbbbssssiiiizzzzeeee((((0000)))), as no Z buffer planes are required.
  53.  
  54. BBBBUUUUGGGGSSSS
  55.      On the IRIS-4D RealityEngine models the framebuffer cannot be configured
  56.      to consist of 32 Z buffer planes (or 32 depth planes in the multisample
  57.      buffer) and 8 color planes for each of the RGB color buffers
  58.      simultaneously.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. zzzzbbbbssssiiiizzzzeeee((((3333GGGG))))                                                          zzzzbbbbssssiiiizzzzeeee((((3333GGGG))))
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.                                                                         PPPPaaaaggggeeee 2222
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.